right person for... - Spanish English Dictionary